package jobascjp;

public class Feline {
    public static void main(String[] args) {
        Long x = 42L; 
        Long y = 44L;
        System.out.println(" " + 7 + 2 + " " ); // Ausgabe 72, da vorher String + 7 wieder String wird und nicht gerechnet wird.
        System.out.println(foo() + x + 5 + " "); // Ausgabe foo + 425 
        System.out.println( x + y + foo() ); // Ausgabe 9foo, gesamt '72 foo425 86foo'
    }
    static String foo(){ return "foo"; }
}

/*
 * What is the result?
 * 
 * 9 foo47 86foo
 * 9 foo47 4244foo
 * 9 foo425 86foo
 * 9 foo425 4244foo
 * 72 foo47 86foo
 * 72 foo47 4244foo
 * 72 foo425 86foo // korrekt
 * 72 foo425 4244foo
 * Compilation fails.
 * 
 * Anmerkungen:
 * 
 */
